hutta orbital station - German English Dictionary